trestle flume - German English Dictionary